edema on dorsum of feet - Turkish English Dictionary